✔ Awesome-Avalonia PRs Welcome
Коллекция полезных библиотек и инструментов для проекта Avalonia включает в себя множество полезных ресурсов.
Если вы работаете с кроссплатформенным XAML-фреймворком для экосистемы .NET, то репозиторий awesome-avalonia заслуживает вашего внимания. Он содержит множество полезной информации и будет отличным дополнением к вашим закладкам.
▪ GitHub
Коллекция полезных библиотек и инструментов для проекта Avalonia включает в себя множество полезных ресурсов.
Если вы работаете с кроссплатформенным XAML-фреймворком для экосистемы .NET, то репозиторий awesome-avalonia заслуживает вашего внимания. Он содержит множество полезной информации и будет отличным дополнением к вашим закладкам.
▪ GitHub
⚡️ Сможет ли Blazor превзойти React/Angular?
Очень интересное обсуждение на Reddit от новичка в .NET-разработке. Комментаторы считают, что Blazor учить легче, но в то же время он не развивается так быстро как популярные JavaScript-фреймворки.
Делитесь своими мыслями в комментариях
@csharp_1001_notes
Очень интересное обсуждение на Reddit от новичка в .NET-разработке. Комментаторы считают, что Blazor учить легче, но в то же время он не развивается так быстро как популярные JavaScript-фреймворки.
Делитесь своими мыслями в комментариях
@csharp_1001_notes
Обновление в .NET Smart Components
.NET Smart Components теперь доступны на GitHub! Эти AI-ориентированные компоненты облегчают интеграцию умных функций в ваши приложения. Ознакомьтесь с кодом, документацией и примерами, чтобы начать использовать AI в своих проектах, и делитесь своими идеями на GitHub.
Подробности: https://devblogs.microsoft.com/dotnet/join-the-dotnet-smart-components-ecosystem/
#en
.NET Smart Components теперь доступны на GitHub! Эти AI-ориентированные компоненты облегчают интеграцию умных функций в ваши приложения. Ознакомьтесь с кодом, документацией и примерами, чтобы начать использовать AI в своих проектах, и делитесь своими идеями на GitHub.
Подробности: https://devblogs.microsoft.com/dotnet/join-the-dotnet-smart-components-ecosystem/
#en
Caller Information
позволяет передавать в метод информацию о вызывающем его коде, например:- Имя файла
- Номер строки в файле
- Имя вызывающего метода
[CallerFilePath]
— возвращает полный путь к исходному файлу, в котором был вызван метод.[CallerLineNumber]
— возвращает номер строки в файле, где был вызван метод.[CallerMemberName]
— возвращает имя метода или свойства, из которого был вызван метод.Предположим, у нас есть метод
Log
, который записывает сообщение в консоль вместе с информацией о вызове:
using System;
using System.Runtime.CompilerServices;
class Program
{
static void Main()
{
TestMethod();
}
static void TestMethod()
{
Log("Это тестовое сообщение");
}
static void Log(string message,
[CallerFilePath] string filePath = "",
[CallerLineNumber] int lineNumber = 0,
[CallerMemberName] string memberName = "")
{
Console.WriteLine($"Сообщение: {message}");
Console.WriteLine($"Файл: {filePath}");
Console.WriteLine($"Метод: {memberName}");
Console.WriteLine($"Строка: {lineNumber}");
}
}
Файл: C:\Users\...\Program.cs
Метод: TestMethod
Строка: 11
@csharp_1001_notes
Please open Telegram to view this post
VIEW IN TELEGRAM
▪️Github
@csharp_1001_notes
Please open Telegram to view this post
VIEW IN TELEGRAM
@csharp_1001_notes
Please open Telegram to view this post
VIEW IN TELEGRAM
@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
appsettings.json
, Azure App Configuration или внешние сервисы@csharp_1001_notes
Please open Telegram to view this post
VIEW IN TELEGRAM
openai-dotnet — библиотека, которая предоставляет .NET SDK для работы с OpenAI API. Она позволяет разработчикам легко интегрировать модели OpenAI в приложения, написанные на языке C# и других языках платформы .NET
🌟 Библиотека поддерживает взаимодействие с различными возможностями OpenAI, такими как GPT и другие инструменты, предлагаемые через их API
🔐 Лицензия: MIT
▪️Github
@csharp_1001_notes
▪️Github
@csharp_1001_notes
Please open Telegram to view this post
VIEW IN TELEGRAM
Этот материал будет полезен тем, кто испытывает трудности с определением схем, написанием запросов и интеграцией GraphQL в приложения на .NET.
Далее мы рассмотрим поэтапный процесс настройки среды разработки, определения схем, генерации клиентского кода и интеграции всех компонентов в проект.
Для начала следует ознакомиться с плагином GraphQL в Rider и фреймворком StrawberryShake.
атем следуйте шагам по настройке, описанным ниже.
📌 Подробнее
@csharp_1001_notes
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Всем привет!
Наша международная продуктовая компания в сфере IoT ищет опытного C# разработчика для работы над проектом по созданию 3D digital twins для промышленных компаний. Мы разрабатываем передовые платформы для управления и мониторинга сетей, интегрирующие сбор данных в реальном времени, автоматизацию и аналитику. Работа полностью удалённая (не из РФ и РБ).
🛠 Стек: C#, .NET Core, REST API, WebSockets, MongoDB, SNMP
💼 Зарплата: $7000-9000
👥 Команда: небольшая и плоская, опытные разработчики со стажем 10+ лет.
Требуется опыт глубокой работы с протоколом SNMP и кроссплатформенной разработкой (Windows, Linux).
Пока на практике, нам встречаются либо опытные C# разработчики без опыта SNMP, либо сильные специалисты со знанием SNMP, но с другим стэком технологий (обычно С++, Java).
Если вы имеете глубокие знания и обширный опыт с C# и SNMP - будем очень рады познакомиться и пообщаться. Если вы знаете таких специалистов - будем признательны за рекомендацию, готовы обсудить бонус в случае найма такого специалиста к нам в команду
Если интересно — пишите в личные сообщения @dariapeopleverywhere!
Наша международная продуктовая компания в сфере IoT ищет опытного C# разработчика для работы над проектом по созданию 3D digital twins для промышленных компаний. Мы разрабатываем передовые платформы для управления и мониторинга сетей, интегрирующие сбор данных в реальном времени, автоматизацию и аналитику. Работа полностью удалённая (не из РФ и РБ).
🛠 Стек: C#, .NET Core, REST API, WebSockets, MongoDB, SNMP
💼 Зарплата: $7000-9000
👥 Команда: небольшая и плоская, опытные разработчики со стажем 10+ лет.
Требуется опыт глубокой работы с протоколом SNMP и кроссплатформенной разработкой (Windows, Linux).
Пока на практике, нам встречаются либо опытные C# разработчики без опыта SNMP, либо сильные специалисты со знанием SNMP, но с другим стэком технологий (обычно С++, Java).
Если вы имеете глубокие знания и обширный опыт с C# и SNMP - будем очень рады познакомиться и пообщаться. Если вы знаете таких специалистов - будем признательны за рекомендацию, готовы обсудить бонус в случае найма такого специалиста к нам в команду
Если интересно — пишите в личные сообщения @dariapeopleverywhere!
@csharp_1001_notes
Please open Telegram to view this post
VIEW IN TELEGRAM
@csharp_1001_notes
Please open Telegram to view this post
VIEW IN TELEGRAM
@csharp_1001_notes
Please open Telegram to view this post
VIEW IN TELEGRAM